Reset style attributes even if the widget isn't realized.
authorOwen Taylor <otaylor@redhat.com>
Fri, 18 May 2001 20:56:55 +0000 (20:56 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Fri, 18 May 2001 20:56:55 +0000 (20:56 +0000)
Fri May 18 15:26:26 2001  Owen Taylor  <otaylor@redhat.com>

* gtk/gtktextview.c (gtk_text_view_style_set): Reset
style attributes even if the widget isn't realized.

* demos/gtk-demo/main.c: Use a slightly smaller font.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
demos/gtk-demo/main.c
docs/reference/gtk/tmpl/gtk-unused.sgml
docs/reference/gtk/tmpl/gtkimagemenuitem.sgml
gtk/gtktextview.c

index 1d3431be519f392540d6f0aedeec34018d59e4b6..334b994642939c09b94cd153b2e263a2c0e70abd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Fri May 18 15:26:26 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_style_set): Reset 
+       style attributes even if the widget isn't realized.
+
+       * demos/gtk-demo/main.c: Use a slightly smaller font.
+
 Fri May 18 14:25:20 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcontainer.c: Remove reallocate-redraws property.
index 1d3431be519f392540d6f0aedeec34018d59e4b6..334b994642939c09b94cd153b2e263a2c0e70abd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 18 15:26:26 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_style_set): Reset 
+       style attributes even if the widget isn't realized.
+
+       * demos/gtk-demo/main.c: Use a slightly smaller font.
+
 Fri May 18 14:25:20 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcontainer.c: Remove reallocate-redraws property.
index 1d3431be519f392540d6f0aedeec34018d59e4b6..334b994642939c09b94cd153b2e263a2c0e70abd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 18 15:26:26 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_style_set): Reset 
+       style attributes even if the widget isn't realized.
+
+       * demos/gtk-demo/main.c: Use a slightly smaller font.
+
 Fri May 18 14:25:20 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcontainer.c: Remove reallocate-redraws property.
index 1d3431be519f392540d6f0aedeec34018d59e4b6..334b994642939c09b94cd153b2e263a2c0e70abd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 18 15:26:26 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_style_set): Reset 
+       style attributes even if the widget isn't realized.
+
+       * demos/gtk-demo/main.c: Use a slightly smaller font.
+
 Fri May 18 14:25:20 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcontainer.c: Remove reallocate-redraws property.
index 1d3431be519f392540d6f0aedeec34018d59e4b6..334b994642939c09b94cd153b2e263a2c0e70abd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 18 15:26:26 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_style_set): Reset 
+       style attributes even if the widget isn't realized.
+
+       * demos/gtk-demo/main.c: Use a slightly smaller font.
+
 Fri May 18 14:25:20 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcontainer.c: Remove reallocate-redraws property.
index 1d3431be519f392540d6f0aedeec34018d59e4b6..334b994642939c09b94cd153b2e263a2c0e70abd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 18 15:26:26 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_style_set): Reset 
+       style attributes even if the widget isn't realized.
+
+       * demos/gtk-demo/main.c: Use a slightly smaller font.
+
 Fri May 18 14:25:20 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcontainer.c: Remove reallocate-redraws property.
index 1d3431be519f392540d6f0aedeec34018d59e4b6..334b994642939c09b94cd153b2e263a2c0e70abd 100644 (file)
@@ -1,3 +1,10 @@
+Fri May 18 15:26:26 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_style_set): Reset 
+       style attributes even if the widget isn't realized.
+
+       * demos/gtk-demo/main.c: Use a slightly smaller font.
+
 Fri May 18 14:25:20 2001  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkcontainer.c: Remove reallocate-redraws property.
index 69710e3ada7130fa3f6fe3a546e7bdd765fef138..d5d0238ddec71410c236e31ac24828832c692702 100644 (file)
@@ -646,7 +646,7 @@ create_text (GtkTextBuffer **buffer,
 
   if (is_source)
     {
-      font_desc = pango_font_description_from_string ("Courier 14");
+      font_desc = pango_font_description_from_string ("Courier 12");
       gtk_widget_modify_font (text_view, font_desc);
       pango_font_description_free (font_desc);
 
index b39f073487a3a90d5c26df5bc36d5f659f89d2e8..f9c405430f9cf083b0c88275eb18c9a8bc2f189b 100644 (file)
@@ -1019,6 +1019,14 @@ Get the type of GtkIdentifier.
 
 @Returns: GtkType -- the enumerated type of something.
 
+<!-- ##### FUNCTION gtk_image_menu_item_add_image ##### -->
+<para>
+
+</para>
+
+@image_menu_item: 
+@child: 
+
 <!-- ##### FUNCTION gtk_label_set_markup_with_accel ##### -->
 <para>
 
index e8b5829f36e307df0d07afdcb98f734a160452a9..dd6a07fb32ba8100d7838acdd7be055e0267af9c 100644 (file)
@@ -27,15 +27,6 @@ GtkImageMenuItem
 </para>
 
 
-<!-- ##### FUNCTION gtk_image_menu_item_add_image ##### -->
-<para>
-
-</para>
-
-@image_menu_item: 
-@child: 
-
-
 <!-- ##### FUNCTION gtk_image_menu_item_get_image ##### -->
 <para>
 
@@ -58,9 +49,10 @@ GtkImageMenuItem
 
 </para>
 
+@Returns: 
+<!-- # Unused Parameters # -->
 @widget: 
 @label: 
-@Returns: 
 
 
 <!-- ##### FUNCTION gtk_image_menu_item_new_from_stock ##### -->
index 8bb7314b47c823bcde7ce3e9c32065f5f01ba137..bcbb5b58c19fbae1671aa18e2773769e8d701849 100644 (file)
@@ -2792,7 +2792,10 @@ gtk_text_view_style_set (GtkWidget *widget,
       if (text_view->bottom_window)
         gdk_window_set_background (text_view->bottom_window->bin_window,
                                    &widget->style->bg[GTK_WIDGET_STATE (widget)]);
+    }
 
+  if (text_view->layout && previous_style)
+    {
       gtk_text_view_set_attributes_from_style (text_view,
                                                text_view->layout->default_style,
                                                widget->style);